Mario de LuisMario de Luis
Hoang Duc, Chanathip and the One-Month Gamble That Decides Vietnam's Group BThe night I wrote about the second leg of the final in Hanoi, the whole count...
Tiago Abiodun wins European U19 crown with one loss: re-reading the Antibes standingsAntibes, southern France, on an afternoon when the arena lights reflected off...
PGA TOUR 2028: The Competitive Model Restructuring and the Economic Equation of the Championship SeriesNumbers don't lie. But reputations whisper into the ears of those who don't...
FIFA orders Thanh Hoa to pay Rimario 305,000 USD: new owners, old debtsIn March 2026 I stood outside the fence of Thanh Hoa's training ground under ...
WADA's 2026 Report: A Slowing Testing Curve and a Widening Trust GapIn December 2026, in Busan, South Korea, WADA struck the gavel to adopt the...
Judd Trump reaches Shenzhen Open quarter-finals: How short format rewrote the form storyI do not remember goals; I remember the position of the defender before the...
Alcaraz and Djokovic Enter the Late-October Indoor Swing: Two Split Draws, Two Opposite TestsOn October 12, in Shanghai, Carlos Alcaraz walked off centre court after a...
The Plastic Ball and the Thirty-Centimetre Gap: Where Modern Table Tennis Is Actually DecidedSound changes before speed does. From 1 July 2026, when the 40+ plastic ball...
NBA Penalizes LA Clippers with 5 First-Round Picks for Salary Cap Circumvention, Kawhi Leonard SuspendedOn September 2, 2026, the NBA officially announced the investigation results...
The Nine Layers of Data Behind a Professional Esports AnalysisOn a weekend evening, in a chat group of an esports fan community in Hanoi,...
ASEAN Cup 2026: Malaysia–Indonesia, Broadcast Money and the Real Test for Vietnamese FootballSome Matches Cannot Be Read From A Statistics Table On 28 September 2026,...
Cyrena Samba-Mayela Provisionally Suspended: Whereabouts Breach Shakes French AthleticsOn September 18, 2026, Agence France-Presse (AFP) reported news that shook...
Arthur Ashe Night: Shelton's Rhythm, Zverev's Composure, and Twenty-One Years of Waiting11:47 PM, Friday night at Flushing Meadows. Ben Shelton served his final ball...
23/23 First Serves: Taylor Townsend and the Lesson of Data That VibratesFlushing Meadows, a corner of a side court at the Billie Jean King National...
Selling Quang Hai for free: the market question Vietnamese football never dares to askIn June 2026, Nguyễn Quang Hải's contract with Hà Nội FC expired and he joine...
The Data Gap: The Brazil vs Belgium 2026 Lesson and the Limits of Every ModelMinute 31, Kazan, July 6, 2026. Romelu Lukaku receives the ball near midfield...
Quang Hai and Nguyen Filip at CAHN's 70th Anniversary: The Skeleton Beneath the Ceremonial RobeOn October 10, in Hanoi, a stage was erected for the 70th-anniversary...
The Empty Table: When the Esports Analysis Pipeline BreaksThe Empty Table: When the Esports Analysis Pipeline Breaks The clock on the...
When Sports Analysis Meets Blank Data: Lessons from an Esports PipelineA nine-part analysis spanning nine dimensions of esports has just ended with ...
The Combat Sports Bubble Bursts Quietly — and It Bursts at the Weigh-InI have stood in more than two hundred weigh-ins. In Tokyo, in Bangkok, in a f...
